package com.atguigu.gmall.publisher.beans;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * Author: Felix
 * Date: 2021/8/16
 * Desc: 商品交易额统计实体类
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ProductStats {
    //窗口起始时间
    String stt;
    //窗口结束时间
    String edt;
    //sku编号
    Long sku_id;
    //sku名称
    String sku_name;
    //sku单价
    BigDecimal sku_price;
    //spu编号
    Long spu_id;
    //spu名称
    String spu_name;
    //品牌编号
    Long tm_id ;
    //品牌名称
    String tm_name;
    //品类编号
    Long category3_id ;
    //品类名称
    String category3_name ;

    //曝光数
    @Builder.Default
    Long  display_ct=0L;
    //点击数
    @Builder.Default
    Long  click_ct=0L;
    //添加购物车数
    @Builder.Default
    Long  cart_ct=0L;
    //下单商品个数
    @Builder.Default
    Long  order_sku_num=0L;
    //下单商品金额
    @Builder.Default
    BigDecimal order_amount=BigDecimal.ZERO;
    //订单数
    @Builder.Default
    Long  order_ct=0L;
    //支付金额
    @Builder.Default
    BigDecimal  payment_amount=BigDecimal.ZERO;
    //退款数
    @Builder.Default
    Long  refund_ct=0L;
    //退款金额
    @Builder.Default
    BigDecimal  refund_amount=BigDecimal.ZERO;
    //评论数
    @Builder.Default
    Long  comment_ct=0L;
    //好评数
    @Builder.Default
    Long  good_comment_ct=0L ;
    //统计时间戳
    Long ts;
}


















